US top court temporarily upholds Trump's refugee ban