Cooperative finance and sustainable local development