Opinion: The real economic cost of military aid to Israel is negligible; if Trump nevertheless chose to scrap the agreement, it was not money that drove him but growing hostility toward Netanyahu's government across the spectrum of American public opinion