US sportswear brand Under Armour has updated its outlook to predict narrower losses for the full year - but expectations for slow revenue growth in North Amerca in the years to 2023 sent shares in the company tumbling.