Supreme Court adopts ethics code after Clarence Thomas failed to disclose gifts from a billionaire—but there's no way to enforce the new rules | Fortune