Stephen a Smith apologizes to Rihanna