CVS announces executive promotions