Biography of Cristiano Ronaldo (CR7): The best player of the 21st century