White House defies Congress on McGahn subpoena as Trump battles Democrats