Ethiopian Airlines makes profit despite global turbulence