CBI and Bank of England highlight Company Citizen report