China criticizes US over Internet freedom