Text this: Social justice and charitable-trust in Islamic financial transactions