Trust and commitment in international business relationships