CBO and Bank Muscat agree on terms of merger