Convenience food group Greencore has booked an increase in full-year earnings and said it enters the new year with "good momentum".