Canadian and German AI Start-Ups Collaborate to Challenge Silicon Valley Giants