Text this: Ethico-spiritual dimensions of charity: an Islamic perspective