Stocks tumble after 'fiscal cliff' setback