Court of Final Appeal dismisses US$400 million professional negligence action