Fani Willis can stay on Trump Georgia case if prosecutor leaves, judge rules