Cristiano Ronaldo announces retirement from international football