Alibaba revenue tops as online sales surge during lockdown