US STOCKS-S&P 500 hits record in broad market rally