The Greens' Nick McKin says Donald Trump shouldn't be allowed to enter the country on character grounds.