John Bolton reaches plea deal over mishandling information