Increased health risks of children with single mothers: the impact of socio-economic and environmental factors.