1)
Why did he say "ha'Asher Shavisa
1.
Rashi: Do you normally kill those whom you take captive?
2.
Radak: What right do you have to kill them? Did you capture them with your sword?! Malbim - kings may kill their enemies only in war. Especially these did not intend to harm the Navi, only to benefit him, according to their mindset (refer to 6:13:2:1 and the note there).