Economics development and Islamic finance