British International Investment has shortcomings in its approach to supporting the world’s most marginalised communities, new report claims