The U.S. and Israel have signed a huge, $38 billion military aid agreement — with some changes from previous deals.