US public health services receive $3bn to build workforce and tackle local needs