Israel detains 117 Hamas members in West Bank raids