Almost a third of the population needs food aid, with many in danger of starvation, the UN says.