Why Charlie Munger Invested $45M in Alibaba