German sportswear giant Adidas upgraded its sales and earnings guidance for the year after posting better-than-expected results for the second quarter as customers continued to buy more products despite reduced discounts.