Carrefour Profit Up 3.1%