Trump and Harris agree to debate on 10 September, ABC says