Charlotte funeral home loses license