Ronaldo hails 'fantastic year'