Agroecology as a strategy of resistance and climate mitigation