Sarah Ferguson, Duchess of York, has "put cancer in the corner" and is "doing very well" following her recent health problems.