Recovery, viability and clinical toxicity of thawed and washed haematopoietic progenitor cells: analysis of 952 autologous peripheral blood stem cell transplantations