Trade credit: Elusive insurance of firm growth