Gilead signs pact with 7 firms for cheap copies of hepatitis C drug