CVS says it can maintain earnings without selling tobacco