Donald Trump paid tribute to former US President Jimmy Carter, praising his efforts to improve America and acknowledging his legacy.