China to clean streets in Karachi