Worldwide IT spending in 2020 estimates boosted to $3.5 trillion\, ‘swoop’ recovery expected