Sarah Ferguson, Duchess of York, declares she's ‘in good spirits’ following skin cancer diagnosis