Retired general Barry McCaffrey joins NBC's Hallie Jackson to discuss Trump's "respect" for Russian President Vladimir Putin and how Vice President Mike Pence addressed the controversial remarks.