S&P 500 nears record high on stimulus bets