The Belt and Road Initiative shows China's vision for Development