Islamic Finance and Recent Developments