Trump names hostage envoy O’Brien national security adviser