Wall Street gains on tech rebound and jobs outlook