Understanding rural development policies: a proposal for a typology of the seven main policy repertoires in Europe and locally, based on French case studies