Sarah Palin to Appear on 'Oprah'