Cathay Pacific stares at USD 1.28 bn loss