CVS Caremark releases 2010 corporate social responsibility report