As Messi turns 39, how he and Ronaldo keep breaking records