Many companies canceling workplace holiday parties over sexual harassment claims