John Bolton: Donald Trump could do 'irreparable' damage in a second term