Supply chain networks with corporate financial risks and trade credits under economic uncertainty