Impact of internal control on organisational performance