Kerry, the Ireland-based food group, has posted a 7% rise in full-year profits after managing to pass on higher commodity costs to its retail customers.