Brie Larson as Captain Marvel unveiled at Madame Tussauds New York