China slams 'hodgepodge' UN statement on Xinjiang