Supermarket retailer J Sainsbury posted a 3.2% increase in second quarter sales, boosted by revenue growth for the company's non-food ranges.