Activision settles another workplace suit for $35 million