Activision Blizzard to Pay $35 Million for Workplace Harassment and More Violations