Lawmakers can subpoena Fulton DA Fani Willis in Trump case, court rules