China to clean its act up