Coatings made of proteins adsorbed on TiO2 nanoparticles: a new flame retardant approach for cotton fabrics