Emirates posts US$3.4 billion half-year loss as Covid-19 hits flights