French voters have started casting ballots for the presidential election in a tense first-round poll that is seen as a test for the spread of populism around the world.