On the evolution of non-specific mutualism