U.S. IT spending closing in on $1 trillion