CVS's earnings show that its healthcare investments have really paid off