Sustainable rural development: from industrial agriculture to agroecology