Self-efficacy: relationship with fatigue, depression and activity impairment in a multiple sclerosis population