Ursula von der Leyen in Canada for talks on renewable energy and Ukraine aid