Corporate social responsibility on customer behaviour: the mediating role of corporate image and customer satisfaction · Study