Judge rules Trump administration violated law in FEMA firing, rejecting broad claims of presidential authority.