2,200 Palestinians detained by Israel this year: NGO