Gulf Air can earn miles on: American Airlines, Cathay Pacific Airways