Israel soldier in West Bank stabbed, 2 Palestinian attackers shot