Former White House chief of staff says Trump should resign