Sen. Shelley Moore Capito sat down with CNBC’s John Harwood to talk about Donald Trump, the GOP and no-show John Kasich.