Cooperative Behavior in Multicultural Settings: The Contribution of Altruistic Punishment