N Ireland recovering well but still bears economic