Mall of America strikes deal with Nickelodeon for theme park