Text this: Cost of diabetes care in out-patient clinics of Karachi, Pakistan