Ubisoft fires Assassin’s Creed creative director amid misconduct allegations