Supreme Court blocks Trump from firing Fed's Lisa Cook