Wendy’s said, despite the closures, it hopes to open another 250 to 300 locations around the world by the end of 2024