CVS Q3 profit up 25%; raises outlook