A Systems Framework for International Development: The Data-Layered Causal Loop Diagram