CVS to expand grocery aisles in 3,000 stores in 2010