Food assistance to two million people in Afghanistan will have to be cut later this month, the UN World Food Programme (WFP) said on Tuesday.