US President Donald Trump and Canada's Prime Minister Justin Trudeau have agreed to continue pressing Beijing to free two Canadian citizens. File photo: EPA