Donald Trump suffers defeat in court