A federal judge has ruled that President Donald Trump’s administration cannot pull back $600 million in public health grants allocated to four Democratic-led states, for now.