On the Alibaba campus, ambition and humility are both on display