Macfarlanes delivers Vin & Sprit deal to Pernod Ricard