Stocks slump; Dow ends down 588 after early 1,000 point slide