French election: Macron in pole position, Le Pen racing hard