Judge faults EPA for ignoring court order on climate grants