UK fashion retailer Joules has delivered another strong year of growth, with both earnings and sales climbing despite tough comparatives with the year before.