Oprah opens up about battle with obesity in emotional advert