Islamic finance: An attractive new way of financial intermediation