Canada’s Trudeau given ‘deadline’ to step down