Text this: Further evidence on the link between firm's control mechanisms and firm financial performance: Sultanate of Oman