President Ruto’s diplomatic engagements this week have been busy