Alibaba’s Singles’ Day sales top $38.4 billion