US President Donald Trump has vowed to end his country's reliance on China once and for all if voted to power, expressing disappointment that the post-coronavirus relationship with Beijing does not mean the "same" to him as he would not forget the virus that came from there.