Atos reports first quarter 2024 performance