Avalanche rebrands as Technology Built for Business after $2.75B push