Qatar Airways completes $5.1 billion deal for 34 more aircraft