Islamic Banking In Multi-Ethnic And Multi-Religious Developing Countries