Klay Thompson has no regrets over controversial LeBron James comments