‘We may never see a rivalry like this again’: Oliver Kahn praises Messi and Ronaldo