Is Alibaba on its way to purchase Yahoo?