CVS Caremark Charitable Trust awards $2.6M in funding to nonprofits