Alibaba reports stronger-than-expected earnings for June qua