Russia's Putin and China's Xi toast 'friendship' in Moscow