The multi-purpose development, opening in 2025, will have a 20,000-seat soccer stadium, 205,000 square feet of office space and 197,000 square feet of retail and restaurant space