tax advisor negligent for failing to advise of a GAAR risk and of a subsequently-published adverse CRA position