Maleficent: Mistress of Evil Tops the Box Office in Opening Weekend