Global IT spending to hit $6.37 trillion as AI strains budgets