China has detained more than a million Muslims in camps