Former President Donald Trump laced into Vice President Kamala Harris and other Democrats in a pointed and at times bitter speech as he headlined the annual Al Smith charity dinner in New York.