Alibaba just sold over $1 billion of merchandise in 8 minutes in China’s largest online shopping day