Can haematological tests predict cardiovascular risk ? The 2005 Kettle Lecture - Lowe, GDO (Br J Haematol, 2006)