Buffon 'still best in the world'