Colin Farrell has spoken of his horror at the allegations of sexual harassment and assault made against Harvey Weinstein, and his hope that changes will be made.