President Joe Biden has promised Israel anything it needs to defend itself but says the U.S. won't be sending troops to join the fight.