Emirates Airline posts $452mn profit