'Spider-Man: Across the Spider-Verse' opens to $120.5 million, second-highest debut of 2023