Supreme Court rules Trump can stay on the ballot in 2024