Alibaba boasts $70.6 billion sales in first post-virus Singles' Day