Portugal odds as Cristian Ronaldo announces international retirement