Crucell produces strong financial results