Palestinian and Israeli supporters rally in Palo Alto