The U.S. and Israel have signed a new aid deal that will give the Israeli military $38 billion over the course of 10 years.