Abu-l-Hasan Ali ibn Ruburtayr — Catalan mercenary leader