UP Fintech swings to $26.9M loss on $59.7M China fine