Portugal’s flag carrier TAP said on Wednesday that it swung to a net profit of $25 million (23 million euros) in the first half of 2023 on strong revenue growth, boosted by booming tourism, and forecast a strong performance for the remainder of the year.