Text this: Knowledge, attitude and self care on chronic kidney disease prevention, quality of life and readiness of using mhealth apps among diabetes mellitus type 2 patients