john kelly resigns in last-ditch effort to save his and trump's friendship