The governance of high-tech alliances. trust, contracts, cultural differences and interdependence