#Stocks take a beating after iPhone sales slip; Dow falls 660