Steph Curry signs contract extension with Under Armour, will receive equity stake