European Financial Integration: Finally the Great Leap Forward?