Ninety One secures $404m for Africa Credit Opps Fund 3 at final close