explained that each of the generic strategies involves a fundamentally different route to competitive advantage, combining a choice about the type of competitive advantage sought with the scope of the strategic target in which competitive advantage is to be achieved