Alibaba’s $13 billion listing will come in handy in its delivery war over China’s millennials