An analysis of CSR in human resource management practices and its impact on employee job satisfaction in Catalonia, Spain