Alibaba agrees on $266mil acquisition deal with South China Morning Post