CVS delivers strong Q2