Supermarket retailer Sainsbury's has pledged to grow its non-food business, including clothing, after its second quarter profit and underlying sales both fell.