IT spending in MEA may reach $40.5b this year