Jack Ma is back: why was the Chinese billionaire of Alibaba missing for months?