Tether reports $1.04 billion net profit for Q1 2026