Cognizant withdraws earnings guidance for 2020 as Covid-19 crisis spells biz uncertainty