The World Food Programme is cutting assistance in the West Bank from 400,000 people to 200,000, while cash aid is also being reduced in Gaza because of a funding gap.