President Donald Trump has again threatened Canada in the trade war, repeating that the neighbouring country should become "our cherished 51st state".