Upexi Treasury raises $23M to expand SOL holdings