Alibaba and the $40 billion