Preparation of amphiphilic cationic polyacrylamide (CPAM) with cationic microblock structure to enhance printing and dyeing sludge dewatering and condition performance