Greens call for independent inquiry into SNC-Lavalin allegations