French markets caught in election storm