2,800 Palestinians held by Israel this year: NGOs