Biocartis completes €34.5 million Series D round