CVS banned tobacco. Now its sales are hurting