International food retailer Delhaize has reported a rise in sales for 2012, but charges and lower profits dampened its performance.