Mobilizing Islamic finance for inclusive and sustainable development