u.s. women's olympic hockey wins gold in nail-biter finish over canada