Describir: Perceived influence of corporate social responsibility on consumer loyalty: the role of ethical ideology