Three Ubisoft executives leave amid misconduct allegations