Carrefour sales fall, reaffirms profit expectations