Charlie sheen and brooke shields dating