The Government’s failure to order a public inquiry into the murder of GAA official Sean Brown in 1997 was unlawful and “cannot stand”, the Court of Appeal in Belfast has ruled.