Harvey Weinstein was the king of Hollywood - a wealthy and successful movie mogul with 81 Oscars to his name but then something extraordinary happened.