The mediating role of corporate entrepreneurship for external environment effects on performance