Text this: A socio-economic model of Zakah compliance