Lending firm Branch International to build India presence with Series C capital