George Santos will not seek reelection after scathing ethics report