The euro has almost no upside until Le Pen is out of the way. Barclays expects Macron landslide, but a hung parliament.