Stephen Curry’s maligned “middle-aged dad” sneakers have been great for Under Armour