Harvey Weinstein has spoken out after Salma Hayek accused the producer of sexually harassing her a number of times.