Sears, Kmart Among Latest Companies Swearing Off 'Dirty Gold'