French luxury giant