Lynn Swann resigns