Ben Carson slams Democrats over abortion