sharon carter father