N Brown FY revenue slumps amid weaker consumer confidence