BankMuscat net profit up by almost 26%