“Avengers Endgame” obliterates records with $1.2 billion global debut