Chinese authorities have been accused of facilitating forced labour by detaining around a million Uyghurs and other minorities in camps since 2016.