Canadian PM Justin Trudeau and US's first lady visits Ukraine