Cristiano Ronaldo, Portugal’s greatest footballer, has retired from international duty after 23 years, ending one of the most extraordinary careers in the national teams history.