Air France-KLM posts first profit in 6 years