French voters deliver a win for the left