Text this: Harmonizing lifelong learning with Islamic values: a framework for personal and societal development