CVS pays $450,000 to settle with Pa. Attorney General