Putin, Xi toast Russia-China partnership during a meeting in Moscow; Japanese PM Kishida makes surprise visit to Ukraine; 6.5 magnitude quake jolts Afghanistan, Pakistan