IDC says tech spending will grow by 6% this year, the same rate as 2012