The impact of customer perception of corporate social responsibility on brand loyalty in banking industry in sri lanka (with special reference to kurunegala district)