Rogue One: A Star Wars Story Wins Opening Weekend Box Office