Pernod Ricard's major brands have been absent from shelves at major French retailer E Leclerc for the last three months, amid a price dispute between the two companies.