IT stocks fall 34% in 2026 as AI disruption hits earnings