France's president calls snap elections after the far-right made some big gains in European Union polls