Exploring the Fit Between Business Strategy and Business Model : Implications for Firm Performance *