Home World China touts global security vision at a defense forum in Beijing – with Russia by its side