University of Washington self-efficacy scale: a new self-efficacy scale for people with disabilities.