China in bid to allay fears of debt risk in its Belt and Road initiative