Supply Chain Finance is in No Danger Despite Recent Headlines