Entertainment Hollywood actress Keira Knightley says “all women she knows have been sexually harassed”