Text this: Relationship among depression, self-efficacy, and quality of life among students in medical and allied health sciences