World markets and euro tumble as Italy stumbles