BankMuscat net profit up by 43.7%