Delta posts $467M 2Q profit