where does john bolton live