Carrefour’s recipe for digesting soaring prices