CVS Will Buy Target's 1,600 Pharmacies, Clinics For $1.9B