Genentech engineers friendly takeover by Roche at $95 per share