Roche has ways to limit Genentech price