S&P 500 hits new record high at open, led by bank stocks