China demands US halt Olympics 'interference'