UK supermarket retailer Sainsbury's has booked a double-digit increase in full-year net profit - with non-food sales, which includes clothing, continuing to grow at more than twice the rate of food.