Cristiano Ronaldo to become 3rd youngest European player to reach 100 caps