CVS says Aetna merger will close by Thanksgiving