The World Food Programme will cut monthly aid to 500,000 people in Gaza due to a funding shortage, despite ongoing food shortages.