McCain visits Columbia, speaks in Belton