Canada Line co-developer SNC-Lavalin defends Libyan prison project