Facebook apologizes