US farmer-owned co-operative Land O'Lakes has booked a jump in full-year earnings, boosted by higher sales and margins at its dairy business.