CVS Caremark earns spot on reputable companies list