Republican candidate for US president and Kamala Harris are battling for voters that include Arab Americans and Muslims concerned about Israel's bombardment of Gaza.