Alex, a software engineer, dedicates a considerable amount of his free time to developing free educational software for underprivileged children. This commitment does not align with the simple expectation of self-interest driven behavior from a sociobiological perspective. Which explanation best accounts for his behavior?