A federal judge in California blocked President Donald Trump’s executive order reducing funding for sanctuary cities Monday, limiting the administration’s ability to punish municipalities that violate federal immigration law. The permanent injunction follows a preliminary ruling, issued in April, in a suit filed by the city of San Francisco and Santa Clara county. “The Counties have…