Diageo has claimed victory in a legal battle with Mexcor over its Crown Royal Canadian whisky brand.