Roche pays $175 million for full rights to hepatitis C drug