Token distribution protocol ZAP reaches $100 million valuation with latest funding