Carrefour Q1 sales rise 3.9%