‘Spider-Man: Far From Home’ Leads at Box Office Over Holiday Weekend