ESPN apologizes for Brent Musbuger gushing over Katherine Webb