Roche immunotherapy shows response over range of cancers