Chinese official loses cool at airport over missed flights