Justin Pearson's 2026 congressional campaign raised $4 million