Donald Trump Jr. had a tense and unexpectedly ironic appearance on CNN, where he fiercely defended his father over comparison with Adolf Hitler.