From Bordeaux to Burgundy, from the Loire to Languedoc: these castles are also wine estates where you can tour the cellars, take part in the harvest and taste the vintages.