Gulf Air can earn miles on: Cathay Pacific Airways