US president said the advert that was reportedly aired on Canadian television and amounted to “egregious behaviour” ...