financial challenges belt and road