International business ethics : challenges and approaches