Does Business Ethics Make Economic Sense?