Special Counsel Jack Smith to resign before Trump’s inauguration