NBC: Stocks tumble as Walmart sales growth forecast disappoints