ADNOC, CNPC agree to offshore collaboration