Who Is David Sorensen? The White House Official Has Resigned