Justin Thomas uses homophobic slur after missing par putt