Prince Ibrahim al-Aghlabi's turbulent story