Former Fox News host Megyn Kelly said Donald Trump shouldn’t throw stones in glass houses after the president criticized former counterterrorism chief Joe Kent’s new marriage.