Socratic Dialogue as a Tool for Teaching Business Ethics