Disgraced Hollywood producer Harvey Weinstein has bone marrow cancer, according to a report in the US.