China tech giant Alibaba posts modest yearly revenue growth