J Sainsbury Plc Annual Report 2024