Toward a theory of resilience for international development applications | Synapse