US stocks-S&P 500, Nasdaq slip on recession worries