Text this: Modern applications of hibah in the light of shari'ah objectives of gift and donation contracts (al-tabarru'at)