General Mohamed Hamdan Dagalo’s embrace of Kremlin leaders comes as western countries are punishing Russia over its actions in Ukraine and amid tensions with Sudan’s military government