CVS Caremark Q3 profit plummets 20%