Belgium-based retailer Delhaize Group saw profits slide in 2012 as costs from store closures and impairments charges hit its bottom line.