Euro surges, yen dives as French election fears abate