Pernod Ricard-controlled Corby Distilleries has agreed to sell a raft of non-core spirits brands and a production facility in Canada to Sazerac Co for US$32.9m.