Signing of over 40 agreements during Beijing summit between Xi Jinping and Vladimir Putin cements ‘historical peak’ in China-Russia ties