Country Road Group — the company behind the eponymous fashion label and other well-known clothing and accessories brands — has blamed the discount-drenched retail environment for its profit slump.