Yemen teeters on brink of famine