Gartner: IT spending to increase 2.9% in 2010