China holds out hope last-minute deal can avert US trade war