Walgreens appoints chief medical officer of Take Care Health Systems Consumer Solutions Group