Ren Zhiqiang disappeared from public view in March after criticising Xi Jinping's handling of the COVID-19 outbreak.