Using case studies to explore the external validity of ‘complex’ development interventions