S&P 500, Nasdaq extend record winning streak