Supreme Court slaps down Obama 9-0