Euro slides, pressured by French political uncertainty