The causes and consequences of kin recognition in the cooperatively breeding cichlid Neolamprologus pulcher