Israel detains 350 Palestinians in January: NGO