'Shady track records' hound PH-China infra firms