‘Islam has a better notion of financial regulation’