Alibaba breaks $30.5 billion Singles' Day sales record