Senegalese president to visit Russia and Ukraine