Full passenger traffic recovery finally in sight for Europe'