S&P 500 hits record as banks rally on Powell nomination