Donald Trump’s latest defeat in court