Judge rules Fani Willis can stay on Trump case if Nathan Wade leaves