MoneyFellows closes $31m funding round