Peter O'Toole retires with 'dry-eyed farewell'