Highly efficient flame-retardant and soft cotton fabric prepared by a novel reactive flame retardant