The US and Canada failed to reach a deal to revamp the North American Free Trade Agreement. President Donald Trump earlier said he'll press ahead with a new bilateral trade agreement with Mexico - with or without Canada.