Sarah Ferguson, Duchess of York, is staying positive in her battle with breast cancer as she sees it as an "enormous friend" who offers her a "shield of protection".