Eddie Wu named e-commerce giant Alibaba's CEO