Wall Street jumps as tech, bank shares gain