Principles of Islamic finance door Prof Magid Maatallah