The United Nations agency for Palestinian refugees says it will cut more than 250 jobs in West Bank and Gaza due to lack of funds.