Viola Credit reveals $500m joint venture with Apollo affiliate Cadma