Roche invests $387M in biotech