Altari Ventures launches fintech and insurtech fund – Finextra