Zimbabwe’s Mnangagwa hails Russia’s Putin as ‘my dear friend’ and ally