'Alita: Battle Angel' to Win Opening Weekend at the Box Office