Creating loyal customers through social responsibility