Muhammad III. al-Husain