Former President Donald Trump agrees to debate with Vice President Kamala Harris