Turkish Airlines posts $197m Q2 profit as Middle East war and soaring fuel costs squeeze margins, with cargo boom and strong demand cushioning the impact.