CVS Health Corp. will pay $1.9 billion to buy Target Corp.s pharmacies and clinics, expanding its reach by adding stores bearing its name inside the U.S. retail chain.