Morality and Justice in Islamic Economics and Finance