Nestle strikes e-commerce deal with Alibaba in China