Emirates Group post record profits