Clarus raises $660M for new life sciences fund