S&P, Nasdaq post worst week since March as US stocks fall for 4th day