West Bank town fights Israeli barrier