Impact of sustainable practices on sustainable performance: the moderating role of supply chain visibility | Synapse