Judge agrees to drop Jack Smith’s charges against President Donald Trump