John Bolton challenging Trump.