China tech giants like Alibaba see earnings forecasts slashed on Covid-19 lockdowns camila April 29, 2022