CVS opts to ditch tobacco