Euro slides on political turmoil in France