IT spending could be a casualty of economic uncertainty - Gartner