Euro hits 6-month high, Asian shares firm after French election(Update 1)