Digital supply chain leader Cloudleaf announces $20M Series B