Walgreens, Rite Aid join outcry over Boston Rolling Stone cover