This cabbage stew is based on a peasant dish from south-west France, called garbure, which is served with everything from duck to fish