Robert Ménard, Maire de Béziers