Harvey Weinstein diagnosed with cancer - reports