Spencer Health Solutions raised $43M in Series D funding to accelerate the growth of its medication adherence platform and expand its global footprint