Debenhams finance chief, Rachel Osborne, tells Sky News its rescue plan is aimed at helping the company prosper in future.