Israeli soldier stabbed in West Bank