At a dinner in the Swiss ski resort of Davos this week, Prime Minister Mohammed Shia al-Sudani hosted business and political