‘Spider-Man’ surpasses $1b globally, holds North America box office top spot