Self-efficacy, outcome expectations and self-care behaviour in people with type 2 diabetes in Taiwan.