Assembly of stratum corneum basic protein and keratin filaments in macrofibrils