CVS Caremark annual stockholders meeting rings optimistic tone