China has been dogged by allegations of using forced labour against Uyghur Muslims in its western Xinjiang province.