Text this: The relationships between corporate social responsibility, service quality, customer satisfaction, consumer rights awareness and repurchase intention