Mastery and perceived autonomy support are correlates of Dutch diabetes patients' self-management and quality of life.