U.S. President Donald Trump also drops numerous bombshells for Canada in his World Economic Forum address as Liberals meet in Ottawa.