Stocks Tumble on Bank Worries