Geographic cluster size and firm performance