‘The Smurfs’ NYC Premiere with Neil Patrick Harris, Katy Perry, Sofia Vergara & more