Alibaba’s record fine 2.8 billion for antimonopoly violations