It pays for companies to do the right thing. Even Adam Smith would agree