Fostering entrepreneurship and innovation through business incubators : a comparative analysis of the role of European business and innovation centres