CVS to lay off 5,000 workers in cost-cutting move

by