Spider-Man: No Way Home Posts Third-Highest Christmas Box Office Ever