Embattled US Rep George Santos won't run for reelection after damning ethics report