Trump thinks Canadians ‘nasty’ for avoiding U.S. travel, banning booze: ambassador