Senator John McCain trashed President Trump on Tuesday after he called and congratulated Vladimir Putin on his election victory.