UN report slams China for 'torture and sexual violence' in Xinjiang