US President Donald Trump has warned that Canada could face sweeping trade penalties if Prime Minister Mark Carney proceeds with closer trade engagement with China, Al Jazeera reports.