Allens settles A$70m malpractice claim