BRF, the Brazilian food group, has booked a jump in full-year earnings thanks to improved margins and higher sales.