Pro-Palestinian protesters gather in downtown San Diego