Qatar Airways signs agreement for 35% Cargolux stake