Why Walgreens is spending $5.2 billion on health care clinics | Fortune