Swiss blockchain firm Anoma secures $25 million funding round