The Knowledge Spillover Theory of Entrepreneurship and Economic Growth