How much visibility has a company over its supply chain? A diagnostic metric to assess supply chain visibility