Court reverses part of $371 mln CR Bard patent award