Text this: Social responsibility and corporate sustainability factors in Mexico