UK fashion retailer Jigsaw has hailed what it has described as a "strong set of results" for the full year, booking profit and sales growth in a challenging environment.