Voting begins in French presidential election