Variations in family physicians' and cardiologists' care for patients with heart failure.