US STOCKS-Wall St advances in broad rally; S&P 500 near record