IBA’s rebranded World Series of Boxing is scheduled to triumphantly return in 2025