Health and Economic Development: Evidence from non-OECD Countries