Record ratings, thanks to Trump. Or should we be thanking Megyn Kelly?