Tech stocks bolster Wall Street after mixed bank results