Portugal captain Cristiano Ronaldo has said he will not retire from international duty after the World Cup and wants to compete at Euro 2024.