Social intelligence and social networks predict group performance