Sen. Ted Cruz has a blistering message for LeBron James ... "kissing up to Chinese communists and tyrants and apologizing for murderers, that's not a good look." The U.S. Senator from Texas went off on LeBron over the NBA star's comments on China…