UK grocery retailer J Sainsbury has reported a slight rise in interim profit and said its recovery plans are on track with an improving trend in like-for-like sales over the last three quarters.