Yemen on brink of 'world's worst famine in 100 years' if war continues