CNN’s David Gregory says Trump is ‘naive’ and ‘arrogant’ to think he can negotiate with Putin