Hillary Clinton took more cash from Harvey Weinstein than any other Democrat