Text this: Forgiveness in Islamic Ethics and Jurisprudence