Euro dives on Europe worries