Ethics in business a study of the factors influencing managerial responses to ethical dilemmas in organizations