Belt and Road Initiative gives boost to Chinese outbound investments