Cultural group selection, coevolutionary processes and large-scale cooperation