A review of Carrefour's business in Brazil has led the world's second-largest retailer to lower its profit forecast for 2010.