The determinants and impact of long-term child undernutrition : evidence from rural Tanzania