Morrisons has recorded a rise in annual profits but cautioned that 2011 will be challenging.