The Supreme Court has weakened Trump's hand in his relations with other countries, writes Anthony Zurcher.