Blood clots and cancer