Republican lawmaker apologizes for behavior at basketball game in Johnson City