The United States and Canada said on Tuesday they would extend a ban on non-essential cross-border travel by another 30 days to help the fight against the coronavirus.