Putin and Xi Jinping reaffirm ‘no limits’ partnership