Ubisoft cancels projects and announces restructure in fight to stay competitive