A contingent model of vendor selection: the role of context and strategic factors