Salma Hayek opens up about Weinstein