Text this: Impact of board characteristics, audit committee characteristics and external auditor on financial reporting quality