Canadian President Trudeau hurdled with abuse by angry Canadians