Scientists can predict rare leukaemia 8 years before symptoms begin