E-commerce giants Alibaba and JD rack up record sales on Singles Day in China