'Well positioned' for changes in health care, CVS Caremark delivers strong Q2