Developing financial resilience