vinci diluted earnings per share 2023 8.18