WORLDEF ISTANBUL 2025 kicks off, bringing together global e-commerce giants