Relationship of sexual dimorphism in canine size and body size to social, behavioral, and ecological correlates in anthropoid primates