Diabetes learning in virtual environments: Testing the efficacy of self-management training and support in virtual environments (randomized controlled trial protocol)