Impact of corporate governance attributes and financial reporting lag on corporate financial performance