Smallholder farming for sustainable development: lessons on public policy from the Cuban agroecological transition