Jean-François Longeot, sénateur