Prospects and problems of Shariah-compliant finance