Why Gary Cohn should have resigned from the White House