CVS to change how it prices prescription drugs