CVS ousts CEO Karen Lynch, names Caremark head as new chief