China Aviation Oil fends off US$19mn suit from Swiss bank over ZenRock deal