Text this: Corporate governance and performance of non-financial public listed firms in Oman