The Living with Cancer Education Programme. II. Evaluation of an Australian education and support programme for cancer patients and their family and friends.