Qatar Airways to fly non-stop between Doha and Mozambique