US support for Israel fuels anger across nation ahead of presidential election