supreme court trump ruling