Text this: The concept of waqf [endowment], gifts and wills in Islam