Social network impact on corporate performance and governance