Long-term follow-up of recipients of allogeneic bone marrow grafts reveals no progressive telomere shortening and provides no evidence for haematopoietic stem cell exhaustion