Truworths International sees profit margins squeeze despite sales growth