CVS’s 'strong' Q1 a 'great start'