"Iron Man 3" Soars to Top of Box Office