Alibaba just poured $50 million into a Google for apps