Alibaba sells remaining 3.16 percent direct stake in Paytm