France economic challenges