On socio-cognitive processes that promote learning from peer collaboration and why immediate transfer tests cannot always detect their effects