Roche strikes $600M deal to buy BioVeris