marketing ethics and social responsibility 7661700