Alibaba Singles’ Day smashes $25bn sales record