UN warns of aid disruption to millions of Palestinians