Nike beats revenue estimates on strong sneaker demand