Limbaugh apologizes.