China’s Alibaba buys stake in digital marketing firm