David Gregory: Trump is 'Not a Conservative' and 'Barely a Republican'