‘Avengers: Endgame’ breaks box office records with $1.2 billion