CVS Caremark ranks among 'World's Most Admired'