Angel Has Fallen Rises to the Top of the Box Office in Opening Weekend