J D Irving Ltd v Siemens Canada Ltd