CNN: "This is a very different Donald Trump."