Synthesis and dyeing properties of polyvinylamine dyes for cotton