Home Entertainment 'Avengers' Overtakes 'Star Wars' for Biggest U.S. Opening Weekend Ever