Trump faces counter-rally at border town