The role of agency costs in financial conglomeration