New clustering algorithm for multijet cross sections in e+e− annihilation