Text this: Moral reasoning theory : between Kohlberg’s and al-Ghazali’s perspective