US Supreme Court debates limits of presidential immunity in Trump appeal