Menzies Aviation meets IATA’s 25by2025 target