3 US troops killed in Jordan after Iran-backed attack, Biden vows response