‘Spider-Man: Brand New Day’ crosses $2B at global box office