China fines internet giant Alibaba for 'abusing its dominant position'