Stocks get hammered by Italy fears