Investcorp announces leadership changes in credit business