China halts funding CPEC-related projects under shadow of corruption