Shania Twain Says She Doesn't 'Hate' Ex-Husband for Affair: 'A Great Mistake He Has to Live with'