BankMuscat launches 10-year corporate bond issue