Alibaba Q3 16 results: massive beat in the core