French elections and voter stability: A model of voting behavior for the French national electorate