Kohl’s, Nordstrom, Target and Walgreens tops in Harris poll