CNN must confront Trump's lies at New Hampshire Town Hall