Health and economic development: evidence from non-OECD countries