Developments in Islamic Finance: Challenges and Initiatives