Pretreatment of cotton with poly(vinylamine chloride) for salt-free dyeing with reactive dyes