Consulting role of internal auditors : the influencing factors and the impact on the firm's growth opportunities and performance - Suhaily Shahimi (2016)