IFC chooses platform provider for supply chain finance