Judge orders Trump to cancel $20 million in taxpayer-funded political ads ahead of the midterms