The re-release of the Russo brothers’ “Avengers: Endgame” knocks James Cameron’s "Avatar" out of the No. 1 spot at the global box office for the second time.