Plenty left in 31-year-old ‘beast’ Ronaldo: Zidane