Strategic excellence means that a company can see over the horizon