Trudeau says contracting for ArriveCAN was 'highly illogical and inefficient'