FloQast secures $100m Series E funding, valued at $1.6bn