UK supermarket group J Sainsbury has reported a near 3% fall in full-year profit and announced changes to its management structure.