Adidas posts net loss in 2023