Avengers: Endgame crosses $2 billion worldwide, sets sights on Avatar