Turkey, Iran and Morocco joust for influence in Africa's Sahel