CNN's Gregory slams Trump's apologists: "There is no excuse for this kind of behavior, even if it is not illegal"