Associated British Foods posted revenue and profit growth in its annual results today (8 November), defying high raw material prices.