Mark Shields Apologizes for Saying 'Christmas Season' on Christmas Eve