Metcash Ltd (ASX:MTS) Announcement - 2024 Annual General Meeting and Trading Update