Israeli troops demolish Palestinian homes in West Bank