Health and development: what can research contribute?