West Bank cash crisis as donors fail to pay