Trumps lost in Supreme court