Palestinian dies as Israeli troops raid West Bank city