Democrats slam McCarthy for 'political vengeance'