Judge: California can’t require cancer label for weed killer