The relationship between the quality of the idea and the strategic potential of a new venture : a longitudinal study of five Irish campus companies