CIA head John Brennan warns Trump to watch his tongue