Former special counsel Jack Smith testified publicly for the first time, rejecting President Donald Trump’s claims of a witch hunt during a marathon House hearing.