South Africa-China relations face criticism