AP source: Barbara Walters to retire next year