Walgreens, Boston-area chains join CVS in Rolling Stone boycott