CVS Caremark awarded AT&T PBM contract