Fernando Santos admits Cristiano Ronaldo’s role for Portugal is ‘undefined’ after latest act of ‘petulance’