Endgame holds #1 spot for third weekend, nears $2.5 billion worldwide