SMS dit: Economic development and Islamic finance