Alibaba reports year-over-year profit surging by 69%