Under Armour revenue falls 3% as North America demand softens