Belgian retailer Delhaize has reported better-than-expected second-quarter profit, and raised its sales and earnings forecasts for the full year.