Supreme Court rules against Trump