China turns G-20 a platform to promote Silk road’s initiative