China halts BHP cargoes