Frameworks for Teaching and Learning Business Ethics within the Global Context: Background of Ethical Theories