South African poultry processor Astral Foods has booked a sharp drop in full-year earnings.